determinant problems